under similar circumstances - Turkish English Dictionary